Tureng Mobile
Genel
3
f.
take revenge on
f.
take revenge (on)
f.
vent one's spleen (on)
Deyim
2
f.
vent spleen
f.
vent your spleen